feeling satisfied after obtaining more than what was expected - Espagnol Anglais Dictionnaire